##macro
CC = gcc
CFLAGS = -DUNIX -DLINUX -DNRKCTL32 -O -Wall -Wstrict-prototypes
##CFLAGS = -DUNIX -DLINUX -DNRKCTL32 -O -Wall -Wstrict-prototypes -D_DEBUG

##source
SRC  = nrkdrv32
DRV  = ${SRC}.o
DEV  = /dev/${SRC}
INS  = /usr/local/sbin
DST  = ${INS}/${SRC}
MJ   = 93

##make rule
${DRV}: ${SRC}.c ${SRC}.h
	@echo \*\*\* Compaile $<
	$(CC) $(CFLAGS) -c $< -o $@
	@echo done.

##target
all: ${DRV}

clean:
	rm -f ${DEV} ${DST} ${DRV} core

install:
	@./.adddev.sh

uninstall:
	@./.deldev.sh

remove:
	@./.deldev.sh

